most impulsive - German English Dictionary